home *** CD-ROM | disk | FTP | other *** search
- ü
- Library Source Code
- -------------------
-
- ù
- Welcome to the Extreme AMOS source code section, where all the
- source code I currently have in the library is listed. Not a lot of
- code has been entered since the last issue, but hopefully it should be
- a lot more next issue. On with the sections I think !!
-
- û
- 3D Related programs - Page 3
- AMOS Banks - Page 4
- AMOS Commands - Page 6
- Colour routines - Page 5
- Cursor operations - Page 8
- Database examples - Page 9
- Disk operations - Page 10
- Fractal Drawing (Also SIN, COS, and TAN) - Page 11
- Games - Page 12
- Graphics routines - Page 13
- Menu Operations - Page 16
- Puzzle Games - Page 18
- ÿ
- û
- Rainbows - Page 19
- Scrollers + Routines - Page 20
- Sin, Cos and Tan operations - Page 21
- Sound and Music - Page 17
- Sprite, Bobs and Icon routines - Page 22
- Text routines + readers - Page 26
- Utilities - Page 24
- Various unclassified stuff - Page 25
-
-
- ù
- If you have any source code you would like to have included in the
- library, then why not send it in to me. See the section on ENTERING
- SOURCE for information on the limitations I impose on the code.
-
- Remember, for every disk of source code that you enter, you can
- exchange it for any other disk full of source, or any single Mushroom
- disk featured in the lists.
-
-
-
- ÿ
- ü
- Listing the source code directory for the 3D section.
-
- ý
- BG_3D_Object_Mover.AMOS GF_Rotating_Rectangle.AMOS
- ML_3D_Clickbuttons.AMOS ML_3D_Screen_Display.AMOS
- UN_3D_Rotating_Cube1.AMOS UN_Rotating_Dot_Cube.AMOS
-
- û
- Number of files listed : 6
- Total No. of bytes listed : 15678
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Banks section.
-
- ý
- JC_Bank_Squasher.AMOS MJ_AMOS_Bank_Type.AMOS
- ML_Add_Bytes_To_Bank.amos
-
- û
- Number of files listed : 3
- Total No. of bytes listed : 3364
-
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Colours section.
-
- ý
- AK_Colourshifting_Text.AMOS BG_Cols_To_Grey.AMOS
- BG_Cols_To_Stone.AMOS MJ_Colour_Screen_Zones.AMOS
- UN_32Col_Picture_Fade.AMOS UN_Change_Pointer_Cols.AMOS
- UN_Crazy_Warp_Colours.AMOS
-
- û
- Number of files listed : 7
- Total No. of bytes listed : 8664
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Commands section.
-
- ý
- Appear.AMOS Autoback.AMOS
- Autoback2.AMOS CBlock.AMOS
- Clip.AMOS Double_Buffer.AMOS
- Draw.AMOS Dual_Playfield.AMOS
- Ellipse.AMOS Execute.AMOS
- Fade.AMOS Get_Bob.AMOS
- Horiz_Slider.AMOS Icon_Mask.AMOS
- Limit_Mouse.AMOS Menu_Base.AMOS
- On_Menu.AMOS Pack.AMOS
- Paint.AMOS Pause.AMOS
- Rain.AMOS Remember.AMOS
- Screen_Base.AMOS Screen_Clone.AMOS
- Screen_Copy.AMOS Screen_Switch.AMOS
- Screen_Zones.AMOS Set_Buffer.AMOS
- Set_Menu.AMOS Spack.AMOS
- Tempras.AMOS Time.AMOS
- Timer.AMOS Timer_EG.AMOS
- Unpack.AMOS Update.AMOS
- ÿ
- ý
- Vert_Slider.AMOS Vumeter.AMOS
- Window.AMOS X_Y_Menu.AMOS
- X_Y_Mouse.AMOS Zone$1.AMOS
- Zone$2.AMOS Zones.AMOS
- Zoom1.amos Zoom2.AMOS
- zoom3.AMOS
-
- û
- Number of files listed : 47
- Total No. of bytes listed : 57692
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Cursor section.
-
- ý
- NR_Alien_Shape.AMOS NR_Arrow_Shape.AMOS
- NR_CIA_Logo.AMOS NR_Commodore_Logo.AMOS
- NR_Cursor_Editor.AMOS
-
- û
- Number of files listed : 5
- Total No. of bytes listed : 29088
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Databases section.
-
- ý
- AK_EA_Disk_Catalogue01.AMOS AK_EA_Disk_Catalogue02.AMOS
-
- û
- Number of files listed : 2
- Total No. of bytes listed : 18560
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Disk section.
-
- ý
- AK_File_Scanner.AMOS BG_Delete_All.AMOS
- JB_File_Loaders.AMOS JC_Change_Disk.AMOS
- JV_Disk_Tracer_V2.AMOS PB-Tree.AMOS
- PB_FileRequester.AMOS PB_FilesList.AMOS
- PM_Disklabel_Printer.AMOS UN-Dev_List.AMOS
- UN_Amos_Dir.AMOS UN_Devices_List.AMOS
- UN_Device_Info.AMOS UN_Disk_Lister.AMOS
- UN_Drive_Write.AMOS UN_File_Copier.AMOS
- UN_File_Copier_V2.AMOS UN_File_Info.AMOS
- VS_Amos_XCopy.AMOS VS_DefPref.AMOS
- VS_Device_Info.AMOS VS_Disk_Formatter.AMOS
- VS_Disk_Status.AMOS VS_File_Protect.AMOS
- VS_Save_File_Prefs.AMOS VS_Set_File_Prefs.AMOS
- VS_TestChange.AMOS
-
- û
- Number of files listed : 27
- Total No. of bytes listed : 129210
-
- ÿ
- ü
- Listing the source code directory for the Fractals section.
- See also the section on SIN, COS, and TAN operations.
-
- ý
- BD_Mandelbrot_Genarator.AMOS RC_Brian's_Theme.AMOS
- RC_Brian's_Theme_V2.AMOS RC_Brian's_Theme_V3.AMOS
- UN_Cauchyham.AMOS UN_Fractal_Drawn_Tree.AMOS
- UN_Fractal_Genarator1.AMOS UN_Fractal_Surfaces.AMOS
- UN_Mandel.AMOS UN_Pattern_Genarator.AMOS
- UN_Snowflake_Genarator.AMOS
-
- û
- Number of files listed : 11
- Total No. of bytes listed : 28578
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Games section.
-
- ý
- AB_Hero_Quest.AMOS AJC_DEMOLITION.AMOS
- AK_Mazemap_Editor.AMOS AM_BangerGame.AMOS
- CD_Bomber.AMOS CD_Game_Platform.AMOS
- DR_Timewarp_Adventure.AMOS GA_Noughts_And_Crosses.AMOS
- GA_Solitaire.AMOS GB-3D_Maze.AMOS
- GB_Mazed_Mouse.AMOS GF_Arkanoid.AMOS
- PB_BoobyTrap.AMOS PB_Mr_UmFaFa.AMOS
- PB_SneechyBits.AMOS PH_Xerxes'Revenge.AMOS
- RM_Tron.AMOS UN_Applecatcher.AMOS
- UN_Falling_Nums.AMOS UN_Hero_Quest.AMOS
- UN_Minefield.AMOS UN_Othello.AMOS
- UN_Pong_Tennis.AMOS UN_Ship_Game.AMOS
- UN_Simps_Bat&Ball.AMOS UN_Space_Invaders.AMOS
- UN_Spitfire.AMOS UN_Tunnels.AMOS
-
- û
- Number of files listed : 32
- Total No. of bytes listed : 711854
-
- ÿ
- ü
- Listing the source code directory for the Graphics section.
-
- ý
- AF_ViewTAMEMap.AMOS AJC_Rotating_Floppy.AMOS
- AK_Better_Faders.AMOS AK_Mini_DRAW_Letters.AMOS
- AM_FirstrateEffex_Logo.AMOS CD-Fast_Zoom_Eg.AMOS
- CD_Spotlight.AMOS FE-Ridge.AMOS
- FE-Zoom.AMOS FZ_Hardware_Scrolling.AMOS
- GA_Arc_Drawer.AMOS GL_Pixelizer.AMOS
- GS_2D_Vectors.AMOS GS_Sandpic.AMOS
- JC_Display_Fonts.AMOS JC_Pattern_Viewer.AMOS
- JV_Spotlight_Techniques.AMOS MJ_Flight_Demo.AMOS
- ML-3D_Click_Gadgets.AMOS ML_Clock_Proc.AMOS
- ML_Fade_In_Pic.AMOS ML_Fade_Out_Pic.AMOS
- ML_Land_Genarator.AMOS ML_Pour_Pic_On_Screen.AMOS
- ML_Screen_Wipe.AMOS ML_Simple_Plasma.AMOS
- MW_Workbench_Settings.AMOS NW_HAM_FX_Genarator.AMOS
- NW_Symmetry_Genarator.AMOS PB_Bounce.AMOS
- PB_Bouncing_Gonads.AMOS PB_Crazy_Circles.AMOS
- PB_Ripple.AMOS PB_SQG2IFF.AMOS
- PB_UnSQG.AMOS PG_IFF_Picroll.AMOS
- ÿ
- ý
- RF_City_Square_Map.AMOS RF_Intelligent_Alertbox.AMOS
- RM_Blood_Splatter.AMOS UN-Big_Letters.AMOS
- UN-Text_Requester.AMOS UN_AMAL_Circles.AMOS
- UN_AMOS_Doodle.AMOS UN_AMOS_HAM_Screen.AMOS
- UN_Blinds_Effect.AMOS UN_Boxed_Text01.AMOS
- UN_Button_Press.AMOS UN_Circling_Bob.AMOS
- UN_Colourshifting_Circles.AMO UN_Colour_Cycling.AMOS
- UN_Colour_Spread.AMOS UN_Cycle_Gadgets.AMOS
- UN_EHB_Spotlight.AMOS UN_Etch_A_Sketch.AMOS
- UN_Fade_32Col_Piccy.AMOS UN_Fill_Patterns.AMOS
- UN_Flickering_Triangle.AMOS UN_Graphic_Arrows.AMOS
- UN_Letter_Sliding.AMOS UN_Outline_Screen.AMOS
- UN_Picture_Viewer.AMOS UN_Pixelise.AMOS
- UN_Plotted_Stars.AMOS UN_Radar_Screen.AMOS
- UN_Resizing_Windows.AMOS UN_Rotating_Cube.AMOS
- UN_Rubber_Banding.AMOS UN_Screen_Blocks.AMOS
- UN_Screen_Bounce.AMOS UN_Selecting_Windows.AMOS
- UN_Show-it.AMOS UN_Shutter_CLS.AMOS
- UN_Simple_Animation.AMOS UN_SliderBars.AMOS
- UN_Small_Ball_Sprites.AMOS UN_Starfield01.AMOS
- ÿ
- ý
- UN_Structured_Drawing.AMOS UN_Window_Demo.AMOS
- UN_Window_Playing.AMOS UN_Wobbletest.AMOS
- UN_Zone_Setter.AMOS
-
- û
- Number of files listed : 81
- Total No. of bytes listed : 367188
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Menus section.
-
- ý
- FL_Menu_Editor_1_3.AMOS GA_3D_Menu.AMOS
- UN_AMAL_Menus.AMOS UN_AMOS_Menus.AMOS
- UN_Menu_Bars.AMOS UN_Menu_Called.AMOS
- UN_Menu_Fill_Styles.AMOS UN_Menu_Fonts.AMOS
- UN_Menu_Lines.AMOS UN_Menu_Procs.AMOS
- UN_Menu_Tutorial.AMOS UN_Moving_Menus.AMOS
- UN_Position_Menu.AMOS
-
- û
- Number of files listed : 13
- Total No. of bytes listed : 79592
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Music section.
-
- ý
- FL_InstrumentConvert.AMOS FL_Sam_Double_Buffering.AMOS
- FL_ST-ABK.AMOS JV_VUMeter_Interrupts.AMOS
- UN_CD_Player.AMOS UN_Drums.AMOS
- UN_Music_Player.AMOS UN_Samplebank_Maker.AMOS
- UN_Sample_Click_Remover.AMOS UN_VUMeter_Demo.AMOS
-
- û
- Number of files listed : 10
- Total No. of bytes listed : 62868
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Puzzles section.
-
- ý
- AK_Mazegame.AMOS AK_Maze_Creator.AMOS
- AK_Quickblast_12.AMOS AK_Quickblast_13.AMOS
-
- û
- Number of files listed : 4
- Total No. of bytes listed : 217694
-
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Rainbows section.
-
- ý
- AJC-RAINBOW-ROTATION.AMOS AK_Fullscreen_Rainbow.AMOS
- GF_Copper_Bar_Demo.AMOS ML_Display_Rainbow_Procs.AMOS
- ML_Merge_Rainbows.AMOS ML_Move_Rainbows_1.AMOS
- ML_Move_Rainbows_2.AMOS ML_Rainbow_Menus.AMOS
- ML_Simple_Rainbow.AMOS ML_Update&Move_Rainbow.AMOS
- ML_Update_Rainbow.AMOS NW_Vertical_Coppers.AMOS
- PB_Rainbow_Editor.AMOS UN_Custom_Copperlist.AMOS
- UN_Nice_Background.AMOS UN_Rainbow_Scrolling.AMOS
- UN_Rainbow_Sine.AMOS
-
- û
- Number of files listed : 17
- Total No. of bytes listed : 93702
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Scrollers section.
-
- ý
- AJC-DEMONSCROLLER.AMOS JV_Scrollmaker.AMOS
- JV_Scrollplayer.AMOS UN_Adjust_Scroll.AMOS
- UN_Beastscroll.AMOS UN_Hardware_Scrolling.AMOS
- UN_Hardware_Scrolling_AMAL.AM UN_Horizontal_Scrolling.AMOS
- UN_Massivescroll.AMOS UN_Overscan_Scroll.AMOS
- UN_Screen_Scrolling.AMOS UN_Scroll_Text_Demo.AMOS
- UN_Spadgescroll.AMOS
-
- û
- Number of files listed : 13
- Total No. of bytes listed : 101656
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Sin_Cos_Tan section.
-
- ý
- GS_Sinewave_Creator.AMOS GS_Sinus_Scroll.AMOS
- UN_Bob_Sine.AMOS UN_Cosine_Surface_A.AMOS
- UN_Cosine_Surface_B.AMOS UN_Cosine_Surface_C.AMOS
- UN_Cosine_Surface_D.AMOS UN_Cosine_Surface_E.AMOS
- UN_Cosine_Surface_F.AMOS UN_Cosine_Surface_G.AMOS
- UN_Cosine_Surface_H.AMOS UN_Cosine_Surface_I.AMOS
- UN_Cosine_Surface_J.AMOS UN_Cosine_Surface_K.AMOS
- UN_Multi-Surfaces.AMOS
-
- û
- Number of files listed : 15
- Total No. of bytes listed : 34450
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Sprites section.
-
- ý
- AF_AMAL_Joystick.AMOS
- AF_Bob_Grabber.AMOS BG_Set_X_Hotspot.AMOS
- BG_Set_Y_Hotspot.AMOS BG_Sprite_Height.AMOS
- BG_Sprite_To_IFF.AMOS BG_Sprite_To_IFF.AMOS.info
- BG_Sprite_To_IFF.Bak BG_Sprite_Width.AMOS
- FL_AMAL_Editor.AMOS FL_Sprite_Editor1_3.AMOS
- FL_Squash_A_Bob.AMOS GF_Spritestars.AMOS
- JV_Unlimited_Bobs.AMOS PB_Bounce.AMOS
- PH_Icon_To_Bob.AMOS PH_Sprite_Plotter.AMOS
- PJH_Brush_To_Sprite.AMOS RI_AMAL_Ball.AMOS
- UN_AMAL_Attackwave.AMOS UN_AMAL_Dots.AMOS
- UN_AMAL_Stars.AMOS UN_Beating_16Bobs.AMOS
- UN_Bob_Clear_Draw.AMOS UN_Bob_Collision.AMOS
- UN_Bob_Demo.AMOS UN_Bob_Viewer.AMOS
- UN_Bob_Whizz.AMOS UN_Delete_Sprites.AMOS
- UN_Hotspot.AMOS UN_Icon_Conv.AMOS
- UN_Icon_Info.AMOS UN_Icon_Unpack.AMOS
- UN_Joystick_Bobs.AMOS UN_Make_AMAL_Bank.AMOS
- ÿ
- ý
- UN_Sprite_Base.AMOS UN_Sprite_Collisions.AMOS
- UN_Sprite_Control.AMOS UN_Squash_Procs.AMOS
- UN_Stars.AMOS
-
- û
- Number of files listed : 41
- Total No. of bytes listed : 250063
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Utilities section.
-
- ý
- AW_Serial_DumbTerminal.AMOS FL_Config1_3.AMOS
- GA_AMOSPro_Calculator.AMOS GB_Type_Speed_Tester.AMOS
- JB_Word_Counter.AMOS JC_Diary.AMOS
- JK_Decolonizer.AMOS JV_PC_Emulator.AMOS
- PB_PicturesqueII.AMOS PH_Dataflex.AMOS
- PH_Keyboard_Definer.AMOS PH_Link_File_Maker.AMOS
- UN_REM_Designer.AMOS UN_Temperature_Conv.AMOS
- UN_Waster_Paint.AMOS
-
- û
- Number of files listed : 15
- Total No. of bytes listed : 333102
-
-
-
-
-
-
-
- ÿ
- ü
- Listing the source code directory for the Various section.
-
- ý
- AF_ViewTAMEMap.AMOS AJC-HSCORE-MAKER.AMOS
- AJC-HSCORE-ROUTINE.AMOS AM_CLI_Execute.AMOS
- ML_Speak_Text_File.AMOS PB_Bank2Lha.AMOS
- PB_IQTest.AMOS PB_Keystate_Tester.AMOS
- PB_Lha2Bank.AMOS PB_LhaList.AMOS
- PB_LhaShow.AMOS PG_Tutorial.AMOS
- RF_Quicksort.AMOS TDET_GetTime+Date.AMOS
- UN_ASCII_Tables.AMOS UN_CheckForPrinter.AMOS
- UN_GetTime+Date.AMOS UN_Macro_Keys.AMOS
- UN_Periodic_Table.AMOS UN_Premier_League.AMOS
- UN_SysReset.AMOS VS_CLI_Mouse.AMOS
- VS_CLI_Read.AMOS VS_CLI_Window.AMOS
- VS_Close_Tasks.AMOS VS_File_Comment.AMOS
-
- û
- Number of files listed : 26
- Total No. of bytes listed : 138650
-
-
- ÿ
- ü
- Listing the source code directory for the Text section.
-
- ý
- AJC_Shadow_Text.AMOS AJC_Shadow_Text.AMOS.info
- AK_ASCII_Viewer.AMOS AM_Ribbonbar.AMOS
- FE-Type.AMOS GF_Text_Viewer.AMOS
- GL_Joystick_Text.AMOS KV_Vertical_Scrolltext.AMOS
- ML_3D_ScreenText.AMOS ML_HooverText.AMOS
- NW_FontX.AMOS PB_UseFont.AMOS
- RP_Vertical_Text.AMOS TS_FileEd.AMOS
- UN_Digital_Text.AMOS UN_Fonts.AMOS
- UN_Fonts_List.AMOS UN_Text_Coordinates.AMOS
- UN_Text_Effects.AMOS UN_Text_Intro.AMOS
- UN_Typewriter.AMOS UN_Typewriter.AMOS.info
- UN_Word_Processor.AMOS VS_CLIText.AMOS
- VS_CLIText.AMOS.info
-
- û
- Number of files listed : 25
- Total No. of bytes listed : 134015
-
- ÷
- EOF
-
-
-